ultimate causation - German English Dictionary